ground rainfall - French English Dictionary